Big Huge Thesaurus

discoid lupus erythematosus

noun